#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{

      int a = 0x11223344;
      char* pc = (char*)&a;
      *pc = 0;
      printf("%x\n", a);
       
    


	return 0;
}
//假设，a变量的地址为0x64，则a变量在内存中的模型为：
//0x64 | 44 |
//0x65 | 33 |
//0x66 | 22 |
//0x67 | 11 |
//
//char* 类型的指针变量pc指向只能指向字符类型的空间，如果是非char类型的空间，必须要将该空间的地址强转为char * 类型。
//char* pc = (char*)&a; pc实际指向的是整形变量a的空间，即pc的内容为0x64，即44，
//* pc = 0，即将44位置中内容改为0，修改完成之后，a中内容为：0x11223300
//
